blush like a beetroot - Espagnol Anglais Dictionnaire